<?php

App::uses('Utils', 'Libs');
App::uses('TestDao','Model');
App::uses('CursosDao','Model');

class AdminController extends AppController {

	var $testDao;
	
	public $helpers = array('Form');
	
	function beforeFilter() {
		parent::beforeFilter(); 
		$this->layout = 'admin';
		$this->testDao = new TestDao();
		//echo gmdate("Y-m-d\TH:i:s\Z", $this->Session->read('Config.time'));
		//$this->comprobar_login();
	}

	public function index() {
		$this->set('navbar',array('titulo'=>'Informació usuari','navbar'=>''));
	}
	
		
	public function index_old() {
		
	}
	
	
	//usuario puede cambiar el correo y password
	public function configuracio_usuari() { 
		$this->set('navbar',array('titulo'=>'Informació usuari','navbar'=>'Configuració usuari'));
	}

	
	function test(){
		$this->autoRender = false;
		$info[] = array("nombre"=>"Preu","tipo" => "text","valor"=>"695");
		$info[]= array("nombre" => "Requisit Acces","tipo" => "text","valor"=>"http://www.fcf.cat/pnfg/varios/docs/formacio/1rnivellrequisitsacces.pdf");
		$info[]= array("nombre" => "convocatoria","tipo" => "text","valor"=>"http://www.fcf.cat/pnfg/varios/docs/formacio/1rnivellconvocatoria.pdf");
		
		
		echo json_encode($info);
		
		

		/*
		$contraseña = hash('sha512','corredera');

		$salt = hash('sha512', 'f0rm4c10__fcf');
		$pass_bd = hash('sha512',$contraseña.$salt);
		
		
		$ja = '20b21ddaca2e16c35525a382f8201f8b6cda69fb6a2206e3c61d789b32577388ed44538fd7aa107cb1725b6a1f19946a8fb9a5d12ccd174b077de8074c7fbce7';
		
		if($ja == $contraseña){
			echo("bien");
		}
		
		
		$contraseña = hash('sha512',$id);
		$pass = hash('sha512',$contraseña.$salt);
		
		
		if($pass == $pass_bd){
			echo("bien<br>");
			echo($pass);
		}else{
			echo("incorrecto");
		}
		*/
		
		//$this->Session->write('logged',true);
		//echo($this->Session->read('logged'));
	}
	
	function get_noticia(){
		$this->layout = 'blank';
		$id_noticia = $_POST['id_noticia'];
		$text_noticia = $this->testDao->getText($id_noticia);
		$this->set("text",$text_noticia);
	}
		
	function test2($id){
		$this->set('navbar',array('titulo'=>'test','navbar'=>'test'));
		$this->set("text",$this->testDao->getText($id));
	}

	function update_noticia(){
		$id_noticia = $_POST['idnoticia'];
		$text = $_POST['text'];
		$this->testDao->updateText($id_noticia,$text);
	}
	
	function curl(){
		$this->layout = 'blank';
	}

	//Editor de texto de cada noticia
	function info_curs($id_curs){
		echo($id_curs);
	}

	function nou_curs($categoria,$area){
		$cursosDao = new CursosDao();
		$categorias = $cursosDao->getIdCategoriaCursos($categoria,$area);
		print_r($categorias);
		$this->set('categorias',$categorias);
		$this->set('navbar',array('titulo'=>'Nou curs Escola Entrenadors','navbar'=>'Configuració usuari'));
	}
	
	function modificar_curs($categoria,$area){
		$cursosDao = new CursosDao();
		$utils = new Utils();
		$tipus_cursos = $cursosDao->getIdCategoriaCursos($categoria,$area);
		$this->set('navbar',array('titulo'=>'Modificar curs','navbar'=>'Configuració usuari'));
		$this->set('tipus_cursos',$tipus_cursos);
	}
	
	function gestor_noticies(){
		$this->set('navbar',array('titulo'=>'Gestor Notícies','navbar'=>'Gestor Noticies'));
	}
	
	function gestor_contingut(){
		$this->set('navbar',array('titulo'=>'Gestor Contingut','navbar'=>'Gestor Contingut'));
	}
	
	function escola_futbol(){
		$this->set('navbar',array('titulo'=>'Cursos Escola Futbol','navbar'=>'Cursos Escola Entrenadors'));
	}
	
	function tipus_curs($tipus){
		$cursosDao = new CursosDao();
		$categorias = $cursosDao->getIdCategoriasCursos($tipus);
		
		$this->set('categorias',$categorias);
		
		$this->set('navbar',array('titulo'=>'Modificar tipus curs','navbar'=>'Cursos Escola Entrenadors'));
	}
	
}


?>